rum distiller - French English Dictionary